home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / MacInstallFiles / Install 2 / Finder / Finder.rsrc / bin.rsrc_CDEF_128.txt < prev    next >
Text File  |  1991-04-25  |  6KB  |  110 lines

  1. start:
  2. 00000000  0000 0001                ori.b      D0, 0x1
  3. 00000004  4E56 FFEC                link       A6, -0x0014
  4. 00000008  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  5. 0000000C  47EE FFEC                lea.l      A3, [A6 - 0x14]
  6. 00000010  2C2E 0008                move.l     D6, [A6 + 0x8]
  7. 00000014  286E 000E                movea.l    A4, [A6 + 0xE]
  8. 00000018  7E0A                     moveq.l    D7, 0x0A
  9. 0000001A  204C                     movea.l    A0, A4
  10. 0000001C  A029                     syscall    HLock
  11. 0000001E  2054                     movea.l    A0, [A4]
  12. 00000020  43EE FFF8                lea.l      A1, [A6 - 0x8]
  13. 00000024  5088                     addq.l     A0, 8
  14. 00000026  22D8                     move.l     [A1]+, [A0]+
  15. 00000028  22D8                     move.l     [A1]+, [A0]+
  16. 0000002A  302E 000C                move.w     D0, [A6 + 0xC]
  17. 0000002E  6710                     beq        +0x12 /* 00000040 */
  18. 00000030  5340                     subq.w     D0, 1
  19. 00000032  6700 008E                beq        +0x90 /* 000000C2 */
  20. 00000036  5340                     subq.w     D0, 1
  21. 00000038  6700 00C0                beq        +0xC2 /* 000000FA */
  22. 0000003C  6000 00CA                bra        +0xCC /* 00000108 */
  23. label00000040:
  24. 00000040  2054                     movea.l    A0, [A4]
  25. 00000042  4A28 0010                tst.b      [A0 + 0x10]
  26. 00000046  6776                     beq        +0x78 /* 000000BE */
  27. 00000048  4A28 0011                tst.b      [A0 + 0x11]
  28. 0000004C  6714                     beq        +0x16 /* 00000062 */
  29. 0000004E  7002                     moveq.l    D0, 0x02
  30. 00000050  3F00                     move.w     -[A7], D0
  31. 00000052  3F00                     move.w     -[A7], D0
  32. 00000054  A89B                     syscall    PenSize
  33. 00000056  486E FFF8                pea.l      [A6 - 0x8]
  34. 0000005A  A8A1                     syscall    FrameRect
  35. 0000005C  A89E                     syscall    PenNormal
  36. 0000005E  6000 00A8                bra        +0xAA /* 00000108 */
  37. label00000062:
  38. 00000062  486E FFF8                pea.l      [A6 - 0x8]
  39. 00000066  A8A3                     syscall    EraseRect
  40. 00000068  486E FFF8                pea.l      [A6 - 0x8]
  41. 0000006C  A8A1                     syscall    FrameRect
  42. 0000006E  486E FFF8                pea.l      [A6 - 0x8]
  43. 00000072  7003                     moveq.l    D0, 0x03
  44. 00000074  3F00                     move.w     -[A7], D0
  45. 00000076  3F00                     move.w     -[A7], D0
  46. 00000078  A8A9                     syscall    InsetRect
  47. 0000007A  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  48. 0000007E  C078 028E                and.w      D0, [0x0000028E /* ROM85 */]
  49. 00000082  7200                     moveq.l    D1, 0x00
  50. 00000084  3200                     move.w     D1, D0
  51. 00000086  4A81                     tst.l      D1
  52. 00000088  661C                     bne        +0x1E /* 000000A6 */
  53. 0000008A  486E FFEE                pea.l      [A6 - 0x12]
  54. 0000008E  AA19                     syscall    GetForeColor
  55. 00000090  2054                     movea.l    A0, [A4]
  56. 00000092  3F28 0026                move.w     -[A7], [A0 + 0x26]
  57. 00000096  AA97                     syscall    PmForeColor
  58. 00000098  486E FFF8                pea.l      [A6 - 0x8]
  59. 0000009C  A8A2                     syscall    PaintRect
  60. 0000009E  486E FFEE                pea.l      [A6 - 0x12]
  61. 000000A2  AA14                     syscall    RGBForeColor
  62. 000000A4  6062                     bra        +0x64 /* 00000108 */
  63. label000000A6:
  64. 000000A6  26BC AA55 AA55           move.l     [A3], 0xAA55AA55
  65. 000000AC  277C AA55 AA55 0004      move.l     [A3 + 0x4], 0xAA55AA55
  66. 000000B4  486E FFF8                pea.l      [A6 - 0x8]
  67. 000000B8  2F0B                     move.l     -[A7], A3
  68. 000000BA  A8A5                     syscall    FillRect
  69. 000000BC  604A                     bra        +0x4C /* 00000108 */
  70. label000000BE:
  71. 000000BE  7E00                     moveq.l    D7, 0x00
  72. 000000C0  6046                     bra        +0x48 /* 00000108 */
  73. label000000C2:
  74. 000000C2  7E00                     moveq.l    D7, 0x00
  75. 000000C4  2054                     movea.l    A0, [A4]
  76. 000000C6  4A28 0010                tst.b      [A0 + 0x10]
  77. 000000CA  673C                     beq        +0x3E /* 00000108 */
  78. 000000CC  3D46 FFF6                move.w     [A6 - 0xA], D6
  79. 000000D0  2006                     move.l     D0, D6
  80. 000000D2  4240                     clr.w      D0
  81. 000000D4  4840                     swap.w     D0
  82. 000000D6  3D40 FFF4                move.w     [A6 - 0xC], D0
  83. 000000DA  486E FFF8                pea.l      [A6 - 0x8]
  84. 000000DE  7003                     moveq.l    D0, 0x03
  85. 000000E0  3F00                     move.w     -[A7], D0
  86. 000000E2  3F00                     move.w     -[A7], D0
  87. 000000E4  A8A9                     syscall    InsetRect
  88. 000000E6  558F                     subq.l     A7, 2
  89. 000000E8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  90. 000000EC  486E FFF8                pea.l      [A6 - 0x8]
  91. 000000F0  A8AD                     syscall    PtInRect
  92. 000000F2  4A1F                     tst.b      [A7]+
  93. 000000F4  6712                     beq        +0x14 /* 00000108 */
  94. 000000F6  7E0A                     moveq.l    D7, 0x0A
  95. 000000F8  600E                     bra        +0x10 /* 00000108 */
  96. label000000FA:
  97. 000000FA  0286 00FF FFFF           andi.l     D6, 0xFFFFFF
  98. 00000100  2F06                     move.l     -[A7], D6
  99. 00000102  486E FFF8                pea.l      [A6 - 0x8]
  100. 00000106  A8DF                     syscall    RectRgn
  101. label00000108:
  102. 00000108  204C                     movea.l    A0, A4
  103. 0000010A  A02A                     syscall    HUnlock
  104. 0000010C  2D47 0014                move.l     [A6 + 0x14], D7
  105. 00000110  4CEE 18C0 FFDC           movem.l    D6,D7,A3,A4, [A6 - 0x24]
  106. 00000116  4E5E                     unlink     A6
  107. 00000118  205F                     movea.l    A0, [A7]+
  108. 0000011A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  109. 0000011E  4ED0                     jmp        [A0]
  110.